name = 'zhangsan'
age = 18
money = 34.698

print('姓名：%s' % name)
print('年龄: %d' % age)

# not enough arguments for format string
# 多个参数，包装成一个元祖
print('姓名:%s 年龄:%d' % (name,age))
print(f"姓名:{name} 年龄:{age}")
print("姓名:{0} 年龄:{1}".format(name,age))

# 格式化，保留2位小数
print(" %.2f " % money)

# + 表示带有符号，
# 0 表示用0填充，
# 5 表示宽度为5，包含符号位
low = -124
print(" %+05d" % low)

s = 'abc'
print("%-10s" % s)

